s=input('Введите слова, разделив их пробелом')
if len(s)==0 or s.count(' ')==0:
    print('мало данных для анализа')
else:
    a=s.split(' ')
    k1=0
    k2=0
    k3=0
    k4=0
    print('кол-во слов: ',len(a))
    for x in a:
        if 1040 <=ord(x[0])<= 1071:
            k1+=1
        k=0
        for i in range(len(x)):
            if 97<=ord(x[i])<=122 or 65<=ord(x[i])<=90:
                k+=1
        if k>2:
            k2+=1
        if len(x)<=3:
            k3+=1
        if '-' in x:
            k4+=1
    maxA=0
    maxI=0
    for i in range(len(a)):
        if len(a[i])>maxA:
            maxA=len(a[i])
            maxI=i
    print('Кол-во слов с заглавной кириллической буквы: ',k1)
    print('Кол-во слов содержащих латинский символ: ',k2)
    print('Кол-во слов не превышающих 3 символов: ',k3)
    print('Кол-во слов в которых имеется дефис: ',k4)
    print('самое линное слово: ',a[maxI])
    print('длина слова:',maxA)
    


